service facilities - Spanish English Dictionary